package com.bjpowernode.crm.workbench.dao;

import com.bjpowernode.crm.workbench.eneity.Activity;
import com.bjpowernode.crm.workbench.eneity.Clue;

import java.util.List;
import java.util.Map;

public interface ClueDao {
    //线索添加
    //线索信息添加
    int insert(Clue clue);
    //查询总记录条数
    int getTitle(Map<String, String> clueMap);
    //查询否和条件的记录信息集合
    List<Clue> queryList(Map<String, String> clueMap);
    //删除线索记录信息
    int delete(String[] ids);
    //线索详细信息查询
    Clue detail(String id);
    //获取线索关联的市场活动列表
    List<Activity> getActivityList(String clueId);
    //通过线索id查询线索信息
    Clue queryById(String clueId);
    //删除单条线索
    int deleteById(String clueId);
}
